import lookup from "./lookup"
import renderTemplate from "./renderTemplate";

/** 解决token中#部分，遍历数据中指定数组，并递归调用数据 */
export default function parseArray(token, data) {
    let resultStr = ''
    // 得到整体数据data中这个数组要使用的部分
    var v = lookup(data, token[1]);
    for (let i = 0; i < v.length; i++) {
        resultStr += renderTemplate(token[2], v[i])
    }
    return resultStr
}